deposit trough - Spanish English Dictionary